Reducing Loading Time of Smart TV‟s web Application
نویسندگان
چکیده
Smart TVs use Webkit as a web browser engine to provide contents. Webkit exploits web standard resources, such as HTML, CSS, JavaScript, and images, to run applications. When an application is started, Webkit loads resources to the memory and creates DOM(Document Object Model) tree and render tree; this process takes a long time. Generally, the web browsers on PCs or mobile devices sometimes change DOM tree and render tree by downloading modified web resources from the web server. However, smart TV’s applications do not change DOM tree and render tree because they use web resources stored in a disk. If DOM tree and render tree can be stored and reused, it is possible to reduce application’s loading time. This paper proposes FastIO technique which selectively adds persistency to dynamically allocated memory. It reduces overall application loading time by removing the process of loading resources from storage, parsing the HTML documents, and creating DOM tree and render tree. When we compared the application loading times, the result showed that the web browser with FastIO is 44.8x faster than the legacy web browser in an Ramdisk environments, respectively. Keywords— Web Platform, Smart TV Application, Webkit, Parsing, DOM Tree and Render Tree, Persistency
منابع مشابه
Integrating Service Design and Eye Tracking Insight for Designing Smart TV User Interfaces
This research proposes a process that integrate service design method and eye tracking insight for designing a Smart TV user interface. The Service Design method, which is utilized for leading the combination of the quality function deployment (QFD) and the analytic hierarchy process (AHP), is used to analyze the features of three Smart TV user interface design mockups. Scientific evidences, wh...
متن کاملDevelopment of a Second Screen Service for Personalized Contents Delivery
As people use smart devices while watching TV increase, recently, researches on a wide range of services linked with second-screen devices around the smart TV in the home network have been actively conducted. The study proposes a second screen personalized services in next-generation broadcasting service environment. Also, the service applies web technologies to realize additional information r...
متن کاملHigh-level algorithms and data structures requirements for security-by-contract on Java cards
The Java Card technology has progressed to the point of running web servers and web clients on a smart card. Yet concrete deployments of multi-applications smart cards have remained extremely rare because the business model of the asynchronous download and update of applications by different parties requires the control of interactions among possible applications after the card has been fielded...
متن کاملI Know What You Watched Last Sunday A New Survey Of Privacy In HbbTV
Smart entertainment devices like Smart TVs, game consoles and Blu-ray players are getting more and more popularity in households. They have at least one interface that can establish a connection to the Internet. Especially Smart TVs and set-top boxes with network connection enable many third parties to provide real-time information and content directly to the consumers, for example additional i...
متن کاملA Study on the Performance Enhancement Method for HTML5 Smart Virtual Machine using Offloading
HTML5 Smart Virtual Machine is a virtual machine based solution to executing contents on various platforms such as PC, Smart TV, and mobile devices by web browsers that support HTML 5. This HTML 5 SVM has an advantage as a virtual machine, but the VM based execution method raise a problem on executing performance. This paper proposes an offloading method to solve this performance problem by the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014